package com.ddwl.schema.bo.wallet;


import com.ddwl.schema.bo.base.BaseBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 用户收益请求bo
 * author:wenbin
 *
 */
@Getter
@Setter
@ApiModel(value = "用户收益请求bo")
public class QueryWalletReportBo extends BaseBo {

    /**
     * 用户Id
     */
    @ApiModelProperty(value = "用户Id")
    private String userId;

    /**
     * 是否区域经理
     */
    @ApiModelProperty(value = "是否区域经理")
    private Boolean isRegion=false;

    /**
     * 个人收益
     */
    @ApiModelProperty(value = "个人收益")
    private Boolean personalWallet;

    /**
     * 团队收益
     */
    @ApiModelProperty(value = "团队收益")
    private Boolean teamWallet;

    /**
     * 查询周期
     */
    @ApiModelProperty(value = "查询周期 1天 2周 3月")
    private Integer queryCycle=1;

    /**
     * 区域收益
     */
    @ApiModelProperty(value = "区域收益")
    private Boolean regionWallet;

/*    public void setRegionWallet(Boolean regionWallet) {
        if (!this.isRegion){
            this.regionWallet = false;
        }else {
            this.regionWallet = true;
        }
    }*/

    /**
     * 查询新增人员
     */
    @ApiModelProperty(value = "查询新增人员")
    private Boolean queryUser=false;



}
